Parking lot
English word definition — powered by WordNet
NOUN
a lot where cars are parked
Want to remember parking lot?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a lot where cars are parked
Want to remember parking lot?
Sign up free to bookmark & revise